plinth foundation - French English Dictionary